package site.laodengtou.mapper;

import java.util.List;

import site.laodengtou.pojo.Question;
import site.laodengtou.pojo.Student;
import site.laodengtou.pojo.Test;
import site.laodengtou.pojo.Works;

public interface StudentMapper {
     
	int selCountByLogin(Student student);//登录查询
	
	List<Works> selWorks(); //查询所有考试
	
	List<Question> selQuestions();//随机抽取5条记录作为题目
	
	int selCountBypass(int workid,String khs);//查询通过考试的次数
	
	int selCountSubmit(int workid,String khs);//查询考试提交次数
	
	int selMaxGradeSubmit(int workid,String khs);//查询提交考试的最高分
	
	
    int selCountSubmitQuestion(int id,String khs);//查询某道题学生的提交次数
	
	int selCountPassQuestion(int id,String khs);//获取某道题学生的通过次数
	
	String selMaxGradeQuestion(int id,String khs);//获取某道题学生的最高分数
	
	Question selQuestionByid(int id);//通过id查询题目详情
	
	int insSubmitCode(int workid,int questionid,String ksh,String code);//添加提交记录
	
	int insTest(Test test);//添加试卷记录
	
	Test selTestByid(int id);//通过试卷id查询试卷
	
}
